package com.zsck.zsgy.ui.main.bean;

import com.chad.library.adapter.base.entity.MultiItemEntity;

import java.io.Serializable;
import java.util.List;

/**
 * 创建者     Bowllboy
 * 创建时间   2020/5/26 16:34
 * 描述	      简单圈活动列表
 */
public class SimpleCircleActivityBean implements Serializable {


    /**
     * rows : [{"id":"63d93bd7-5d02-4e12-ad63-ed5eafd24817","activityTitle":"测试活动","activityStatus":"活动报名中","projectName":"test","address":"深圳","startTime":"2020-01-08 22:54","endTime":"2020-01-08 23:54","joinNum":0,"userlimit":10,"files":[{"fileId":"40b64568-c884-480e-8146-80052a0c699f","extend1":null,"extend2":null,"extend3":null,"businessId":"c29a653d-74a3-4ca5-bbbc-5e9957c4ba81","fileType":"15","fileName":null,"fileUrl":null,"fileFix":null,"fileRemark":null,"createdBy":"5ebce4eb-1472-410e-bd2f-17fb7b94538a","createdName":null,"creationDate":"2020-05-14 14:41:18","fileCreationDate":"2020-05-14 14:41:18","lastUpdatedBy":null,"lastUpdatedName":null,"lastUpdateDate":null,"voidFlag":1,"sort":null}]}]
     * total : 11
     */

    private int total;
    private List<RowsBean> rows;

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public List<RowsBean> getRows() {
        return rows;
    }

    public void setRows(List<RowsBean> rows) {
        this.rows = rows;
    }

    public static class RowsBean   {
        /**
         * id : 63d93bd7-5d02-4e12-ad63-ed5eafd24817
         * activityTitle : 测试活动
         * activityStatus : 活动报名中
         * projectName : test
         * address : 深圳
         * startTime : 2020-01-08 22:54
         * endTime : 2020-01-08 23:54
         * joinNum : 0
         * userlimit : 10
         * files : [{"fileId":"40b64568-c884-480e-8146-80052a0c699f","extend1":null,"extend2":null,"extend3":null,"businessId":"c29a653d-74a3-4ca5-bbbc-5e9957c4ba81","fileType":"15","fileName":null,"fileUrl":null,"fileFix":null,"fileRemark":null,"createdBy":"5ebce4eb-1472-410e-bd2f-17fb7b94538a","createdName":null,"creationDate":"2020-05-14 14:41:18","fileCreationDate":"2020-05-14 14:41:18","lastUpdatedBy":null,"lastUpdatedName":null,"lastUpdateDate":null,"voidFlag":1,"sort":null}]
         */

        private String id;
        private String activityTitle;
        private String activityStatus;
        private String projectName;
        private String address;
        private String startTime;
        private String endTime;
        private int joinNum;
        private int userlimit;
        private List<FilesBean> files;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getActivityTitle() {
            return activityTitle;
        }

        public void setActivityTitle(String activityTitle) {
            this.activityTitle = activityTitle;
        }

        public String getActivityStatus() {
            return activityStatus;
        }

        public void setActivityStatus(String activityStatus) {
            this.activityStatus = activityStatus;
        }

        public String getProjectName() {
            return projectName;
        }

        public void setProjectName(String projectName) {
            this.projectName = projectName;
        }

        public String getAddress() {
            return address;
        }

        public void setAddress(String address) {
            this.address = address;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public int getJoinNum() {
            return joinNum;
        }

        public void setJoinNum(int joinNum) {
            this.joinNum = joinNum;
        }

        public int getUserlimit() {
            return userlimit;
        }

        public void setUserlimit(int userlimit) {
            this.userlimit = userlimit;
        }

        public List<FilesBean> getFiles() {
            return files;
        }

        public void setFiles(List<FilesBean> files) {
            this.files = files;
        }


        public static class FilesBean {
            /**
             * fileId : 40b64568-c884-480e-8146-80052a0c699f
             * extend1 : null
             * extend2 : null
             * extend3 : null
             * businessId : c29a653d-74a3-4ca5-bbbc-5e9957c4ba81
             * fileType : 15
             * fileName : null
             * fileUrl : null
             * fileFix : null
             * fileRemark : null
             * createdBy : 5ebce4eb-1472-410e-bd2f-17fb7b94538a
             * createdName : null
             * creationDate : 2020-05-14 14:41:18
             * fileCreationDate : 2020-05-14 14:41:18
             * lastUpdatedBy : null
             * lastUpdatedName : null
             * lastUpdateDate : null
             * voidFlag : 1
             * sort : null
             */

            private String fileId;
            private Object extend1;
            private Object extend2;
            private Object extend3;
            private String businessId;
            private String fileType;
            private Object fileName;
            private Object fileUrl;
            private Object fileFix;
            private Object fileRemark;
            private String createdBy;
            private Object createdName;
            private String creationDate;
            private String fileCreationDate;
            private Object lastUpdatedBy;
            private Object lastUpdatedName;
            private Object lastUpdateDate;
            private int voidFlag;
            private Object sort;

            public String getFileId() {
                return fileId;
            }

            public void setFileId(String fileId) {
                this.fileId = fileId;
            }

            public Object getExtend1() {
                return extend1;
            }

            public void setExtend1(Object extend1) {
                this.extend1 = extend1;
            }

            public Object getExtend2() {
                return extend2;
            }

            public void setExtend2(Object extend2) {
                this.extend2 = extend2;
            }

            public Object getExtend3() {
                return extend3;
            }

            public void setExtend3(Object extend3) {
                this.extend3 = extend3;
            }

            public String getBusinessId() {
                return businessId;
            }

            public void setBusinessId(String businessId) {
                this.businessId = businessId;
            }

            public String getFileType() {
                return fileType;
            }

            public void setFileType(String fileType) {
                this.fileType = fileType;
            }

            public Object getFileName() {
                return fileName;
            }

            public void setFileName(Object fileName) {
                this.fileName = fileName;
            }

            public Object getFileUrl() {
                return fileUrl;
            }

            public void setFileUrl(Object fileUrl) {
                this.fileUrl = fileUrl;
            }

            public Object getFileFix() {
                return fileFix;
            }

            public void setFileFix(Object fileFix) {
                this.fileFix = fileFix;
            }

            public Object getFileRemark() {
                return fileRemark;
            }

            public void setFileRemark(Object fileRemark) {
                this.fileRemark = fileRemark;
            }

            public String getCreatedBy() {
                return createdBy;
            }

            public void setCreatedBy(String createdBy) {
                this.createdBy = createdBy;
            }

            public Object getCreatedName() {
                return createdName;
            }

            public void setCreatedName(Object createdName) {
                this.createdName = createdName;
            }

            public String getCreationDate() {
                return creationDate;
            }

            public void setCreationDate(String creationDate) {
                this.creationDate = creationDate;
            }

            public String getFileCreationDate() {
                return fileCreationDate;
            }

            public void setFileCreationDate(String fileCreationDate) {
                this.fileCreationDate = fileCreationDate;
            }

            public Object getLastUpdatedBy() {
                return lastUpdatedBy;
            }

            public void setLastUpdatedBy(Object lastUpdatedBy) {
                this.lastUpdatedBy = lastUpdatedBy;
            }

            public Object getLastUpdatedName() {
                return lastUpdatedName;
            }

            public void setLastUpdatedName(Object lastUpdatedName) {
                this.lastUpdatedName = lastUpdatedName;
            }

            public Object getLastUpdateDate() {
                return lastUpdateDate;
            }

            public void setLastUpdateDate(Object lastUpdateDate) {
                this.lastUpdateDate = lastUpdateDate;
            }

            public int getVoidFlag() {
                return voidFlag;
            }

            public void setVoidFlag(int voidFlag) {
                this.voidFlag = voidFlag;
            }

            public Object getSort() {
                return sort;
            }

            public void setSort(Object sort) {
                this.sort = sort;
            }
        }
    }
}
